ireland bed and breakfast scotland england cork london glasgow irish all inclusive holidays dublin holiday b&b accommodation cheap holidays edinburgh luxury holidays cheap flights cottage christmas self catering apartments